Transmission device, transmission method, reception device, and reception method

ABSTRACT

An FEC coder in a transmission device according to an exemplary embodiment of the present disclosure performs BCH coding and LDPC coding based on whether a code length of the LDPC coding is a 16 k mode or a 64 k mode. A mapper performs mapping in an I-Q coordinate to perform conversion into an FEC block, and outputs pieces of mapping data (cells). The mapper defines different non-uniform mapping patterns with respect to different code lengths even an identical coding rate is used by the FEC coder. This configuration improves a shaping gain for different error correction code lengths in a transmission technology in which modulation of the non-uniform mapping pattern is used.

BACKGROUND

1. Technical Field

The present disclosure relates to a transmission technology in whichmodulation having a non-uniform mapping pattern is used.

2. Description of the Related Art

In European countries and other countries except for Europe,digitalization of television broadcasting is widely proceeding by usinga DVB-T (DVB-Terrestrial) system that is a transmission standard ofdigital terrestrial television broadcasting in Europe. On the otherhand, standardization of a DVB-T2 system that is a standard of secondgeneration digital terrestrial television broadcasting was started in2006 to improve frequency use efficiency, and HDTV service was startedas regular broadcasting in 2009 in Britain. In the DVB-T2 system, anOFDM (Orthogonal Frequency Division Multiplexing) system is adoptedsimilarly to the DVB-T system (NPLs 1 and 2).

On the other hand, standardization of a DVB-NGH (DVB-Next GenerationHandheld) system that is a transmission standard for a portable andmobile receiver was started in 2010, and a specification draft wasapproved by a DVB-TM (DVB-Technical Module) in September, 2012 andpublished as a rulebook in November, 2012 (NPL 3).

CITATION LIST Non-Patent Literatures

-   NPL 1: ETSI EN 302 755 V1.3.1 (April, 2012): Frame structure channel    coding and modulation for a second generation digital    terrestrialtelevision broadcasting system (DVB-T2)-   NPL 2: ETSI TS 102 831 V1.2.1 (August, 2012): Implementation    guidelines for a second generation digital terrestrial television    broadcasting system (DVB-T2)-   NPL 3: DVB BlueBook A160 (November, 2012): Next Generation    broadcasting system to Handheld, physical layer specification    (DVB-NGH) (Draft ETSI EN 303 105 V1.1.1)

SUMMARY

In one general aspect, the techniques disclosed here feature atransmission device including: an error correction coder that performserror correction coding on each data block having a predetermined lengthto generate an error correction coded frame; and a mapper that maps theerror correction coded frame to a symbol by a unit of a predeterminednumber of bits to generate an error correction coded block. And themapper maps a first error correction coded frame having the first lengthand a second error correction coded frame having the second length innon-uniform patterns that are different from each other even if codingrates for the first error correction coded frame and the second errorcorrection coded frame in the error correction coder are identical toeach other.

Additional benefits and advantages of the disclosed embodiments willbecome apparent from the specification and drawings. The benefits and/oradvantages may be individually obtained by the various embodiments andfeatures of the specification and drawings, which need not all beprovided in order to obtain one or more of such benefits and/oradvantages.

It should be noted that general or specific embodiments may beimplemented as a system, a method, an integrated circuit, a computerprogram, a storage medium, or any selective combination thereof.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a view illustrating a configuration of transmission device 100according to a first exemplary embodiment;

FIG. 2 is a view illustrating a configuration of PLP processor 111 ofthe first exemplary embodiment;

FIG. 3 is a view illustrating a 64QAM (coding rate of 2/5) constellationarrangement of a non-uniform mapping pattern when a code length of LDPCcoding is a 64 k mode in the first exemplary embodiment;

FIG. 4 is a view illustrating the 64QAM (all coding rates) constellationarrangement of the non-uniform mapping pattern when the code length ofLDPC coding is the 64 k mode in the first exemplary embodiment;

FIG. 5 is a view illustrating a configuration of L1 informationprocessor 141 of the first exemplary embodiment;

FIG. 6 is a view illustrating L1 information included in a PLP loop inan L1-post (configurable) of the first exemplary embodiment;

FIG. 7 is a view illustrating a configuration of reception device 200 ofthe first exemplary embodiment;

FIG. 8 is a view illustrating a configuration of transmission device 300according to a second exemplary embodiment;

FIG. 9 is a view illustrating a configuration of L1 informationprocessor 341 of the second exemplary embodiment;

FIG. 10 is a view illustrating L1 information about L1-post included inthe L1-pre in the second exemplary embodiment;

FIG. 11 is a view illustrating the 64QAM (coding rate of 7/15)constellation arrangement of the non-uniform mapping pattern in theL1-post in the second exemplary embodiment;

FIG. 12 is a view illustrating a configuration of reception device 400of the second exemplary embodiment;

FIG. 13 is a view illustrating a configuration of L1 informationprocessor 345 according to a modification of the second exemplaryembodiment;

FIG. 14 is a view illustrating L1 information about the L1-post includedin the L1-pre in the modification of the second exemplary embodiment;

FIG. 15 is a view illustrating a 64QAM (coding rate of 7/15)constellation arrangement of the non-uniform mapping pattern in theL1-post in the modification of the second exemplary embodiment;

FIG. 16 is a view illustrating a configuration of reception device 450according to a modification of the second exemplary embodiment;

FIG. 17 is a view illustrating a configuration of transmission device500 according to a third exemplary embodiment;

FIG. 18 is a view illustrating a configuration of MIMO-PLP processor 531of the third exemplary embodiment;

FIG. 19 is a view illustrating the 64QAM (coding rate of 2/5)constellation arrangement of the non-uniform mapping pattern in an MIMOprofile in the third exemplary embodiment;

FIG. 20 is a view illustrating the 64QAM (all coding rates)constellation arrangement of the non-uniform mapping patter in the MIMOprofile in the third exemplary embodiment;

FIG. 21 is a view illustrating a configuration of L1 informationprocessor 541 of the third exemplary embodiment;

FIG. 22 is a view illustrating the L1 information included in the PLPloop in the L1-post (configurable) of the third exemplary embodiment;

FIG. 23 is a view illustrating a configuration of reception device 600of the third exemplary embodiment;

FIG. 24 is a view illustrating a transmission frame configuration of aDVB-NGH system;

FIG. 25 is a view illustrating a configuration of transmission device2000 in a base profile (SISO frame) of a conventional DVB-NGH system;

FIG. 26 is a view illustrating a configuration of PLP processor 2011 inthe conventional DVB-NGH system;

FIG. 27 is a view illustrating a configuration of L1 informationprocessor 2041 in the conventional DVB-NGH system;

FIG. 28 is a view illustrating a 64QAM constellation arrangement of auniform mapping pattern in the conventional DVB-NGH system;

FIG. 29 is a view illustrating the 64QAM (coding rate of 2/5)constellation arrangement of the non-uniform mapping pattern in theconventional DVB-NGH system; and

FIG. 30 is a view illustrating the 64QAM (all coding rates)constellation arrangement of the non-uniform mapping pattern in theconventional DVB-NGH system.

DETAILED DESCRIPTION Underlying Knowledge of the Present Disclosure

FIG. 24 is a view illustrating a transmission frame configuration of aDVB-NGH system. The DVB-NGH system has a concept called a PLP (PhysicalLayer Pipe), and one of features of the DVB-NGH system is thattransmission parameters such as a modulation method and a coding ratecan independently be set in each PLP. The PLP has a minimum number of 1and a maximum number of 255, and FIG. 24 illustrates the case that thenumber of PLPs is 10 by way of example.

The transmission frame configuration is described below.

super-frame=N_EBF frame group basic block (N_EBF=2 to 255)

frame group basic block=N_F frame (N_F=1 to 255)

frame=P1 symbol+aP1 symbol+P2 symbol+data symbol

P1 symbol=1 symbol

aP1 symbol=0 to 1 symbols

P2 symbol=N_P2 symbol (N_P2 is uniquely decided by an FFT size)

data symbol=L_data symbol (L_data is variable and has upper and lowerlimits)

The P1 symbol is transmitted with the FFT size of 1 k and GI (GuardInterval) of 1/2. In the P1 symbol, a format (such as NGH_SISO,NGH_MISO, and ESC indicating others) of a frame started from the P1symbol is transmitted by 3 bits of S1.

In the P1 symbol, pieces of information about the subsequent P2 symbol,the FFT size in the data symbol, and the like are transmitted by 4 bitsof S2 in the case that the format of the frame is NGH_SISO or NGH_MISO.In the P1 symbol, the format (such as NGH_MIMO) of the frame istransmitted by 4 bits of S2 in the case that the format of the frame isESC indicating others.

The aP1 symbol is transmitted only when transmitted together with ESC byS1 in the P1 symbol. Although the aP1 symbol is transmitted with the FFTsize of 1 k and GI (Guard Interval) of 1/2 similarly to the P1 symbol,the aP1 symbol differs from the P1 symbol in a GI generation method. Inthe aP1 symbol, pieces of information about the subsequent P2 symbol,the FFT size in the data symbol, and the like are transmitted by 3 bitsof S3.

A first half of the P2 symbol includes L1 signaling information, and aremaining second half includes main signal data. The data symbolincludes a continuation of the main signal data.

The L1 signaling information transmitted in the P2 symbol is configuredby L1-pre information mainly transmitting information common to all thePLPs and L1-post information mainly transmitting information about eachPLP. FIG. 24 illustrates a configuration of an LC (Logical Channel) typeA in which the L1-post information is transmitted subsequently to theL1-pre information. In an LC type B, transmission sequence of theL1-post information is not limited to the next to the L1-preinformation.

FIG. 25 is a view illustrating a configuration of transmission device2000 in a base profile of the DVB-NGH system (see NPL 3). Particularly,FIG. 25 illustrates the case of an SISO (Single Input Single Output)frame. By way of example, transmission device 2000 illustrates the casethat two streams are input, namely, two PLPs are generated, and includesPLP processor 2011 for each PLP. Transmission device 2000 includes L1(Layer-1) information processor 2041, frame configuration part 2021,OFDM signal generator 2061, D/A converter 2091, and frequency converter2096.

Operation of transmission device 2000 will be described below. PLPprocessor 2011 for each PLP adapts each input stream to the PLP,performs processing associated with PLP, and outputs mapping data (cell)of each PLP. Examples of the input stream include a TS (TransportStream), a service component, such as audio and video, which is includedin a program in which the TS exists, and service sub-component such as abase layer and an enhancement layer of a picture in which SVC (ScalableVideo Coding) is used. Examples of the information source coding includeH.264 and HEVC(H.265).

L1 information processor 2041 performs processing associated with the L1information, and outputs the mapping data of the L1 information. Frameconfiguration part 2021 generates and outputs transmission frame of theDVB-NGH system in FIG. 24 using the mapping data of each PLP output fromPLP processor 2011 and mapping data of the L1 information output from L1information processor 2041.

OFDM signal generator 2061 performs addition of a pilot signal, an IFFT(Inverse Fast Fourier Transform), insertion of the GI, and insertion ofthe P1 symbol on the transmission frame configuration of the DVB-NGHsystem output from frame configuration part 2021, and outputs a digitalbaseband transmission signal of the DVB-NGH system. D/A converter 2091performs D/A conversion on the digital baseband transmission signal ofthe DVB-NGH system output from OFDM signal generator 2061, and outputsan analog baseband transmission signal of the DVB-NGH system. Frequencyconverter 2096 performs frequency conversion on the analog basebandtransmission signal of the DVB-NGH system output from D/A converter2091, and outputs an analog RF transmission signal of the DVB-NGH systemfrom a transmission antenna (not illustrated).

The operation of PLP processor 2011 will be described in detail below.As illustrated in FIG. 26, PLP processor 2011 includes input processor2071, FEC (Forward Error Correction) coder 2072, mapper 2073, andinterleaver 2074.

In PLP processor 2011, input processor 2071 converts the input streaminto a baseband frame. FEC coder 2072 adds a parity bit by performingthe BCH coding and the LDPC coding in each baseband frame, therebygenerating an FEC frame. Mapper 2073 performs the mapping in the I-Qcoordinate to perform the conversion into the FEC block, and outputspieces of mapping data (cell). Interleaver 2074 rearranges the pieces ofmapping data (cell) in a TI (Time Interleaving) block including theintegral number of FEC blocks.

The operation of L1 information processor 2041 will be described indetail below. As illustrated in FIG. 27, L1 information processor 2041includes L1 information generator 2081, FEC coder 2082, and mapper 2083.

In L1 information processor 2041, L1 information generator 2081generates the transmission parameters to perform conversion into theL1-pre information and L1-post information. FEC coder 2082 adds theparity bit by performing the BCH coding and the LDPC coding in each ofthe L1-pre information and the L1-post information. Mapper 2083 performsmapping in the I-Q coordinate, and outputs the pieces of mapping data(cells).

As to the modulation method, the DVB-T2 system adopts only QAM(Quadrature Amplitude Modulation) of the uniform mapping pattern. On theother hand, the DVB-NGH system adopts not only the QAM of the-uniformmapping pattern but also the QAM of the non-uniform mapping pattern.

FIGS. 28 and 29 illustrate the 64QAM constellation arrangement of theuniform mapping patter and the 64QAM (coding rate 2/5) constellationarrangement of the non-uniform mapping pattern in the DVB-NGH system,respectively. FIGS. 28(a) and 29(a) illustrate the constellationarrangement, and FIGS. 28(b) and 29(b) illustrate the I-Q coordinate.

In an information theory, it is well known that a shaping gain isobtained in the case that an amplitude of transmitter output follows aGaussian distribution in an additive white Gaussian noise (AWGN)channel. In the non-uniform mapping of FIG. 29, the number of low-powermapping points is increased and the number of high-power mapping pointsis decreased, whereby the amplitude of the transmitter output followsthe Gaussian distribution in the case that each mapping point isgenerated with the same probability. The Gaussian distribution variesaccording to magnitude of the AWGN, namely, a C/N (Carrier to Noise)ratio in a receiver.

Because the DVB-NGH system is a broadcasting standard, the non-uniformmapping pattern cannot be changed according to the C/N ratio in eachreceiver. Therefore, the non-uniform mapping pattern is definedaccording to a required C/N ratio of each coding rate, which maximizesthe shaping gain near the required C/N ratio. FIG. 30 illustrates the64QAM (all coding rates) constellation arrangement of the non-uniformmapping pattern in the DVB-NGH system.

(Problem)

As described above, in the DVB-NGH system, the non-uniform mappingpattern is defined in each coding rate. In the DVB-NGH system, only16,200 bits (hereinafter, referred to as a 16 k mode) are adopted to thedata PLP (Physical Layer Pipe) as a code length of the LDPC coding. Onthe other hand, in the DVB-T2 system, not only the 16 k mode but also64,800 bits (hereinafter, referred to as a 64 k mode) are adopted. The64 k mode having the long code length has an error correction capabilityhigher than that of the 16 k mode having the short code length, andthere is a possibility of hardly obtaining the maximum shaping gain nearthe required C/N ratio in the case that the non-uniform mapping patternof the DVB-NGH system is directly adapted to the 64 k mode.

In the DVB-NGH system, only 4,320 bits (hereinafter, referred to as a 4k mode) are adapted to the L1 signaling information. In the L1 signalinginformation, not only the uniform mapping but also the non-uniformmapping are adopted to the L1-post information. Because the non-uniformmapping patter is identical to that of the data PLP in which the 16 kmode is used, there is a possibility of hardly obtaining the maximumshaping gain near the required C/N ratio.

In the DVB-T2 system, only the 16 k mode is adopted to the L1 signalinginformation, and only a coding rate of 4/9 is adopted to the L1-postinformation. The coding rate of 4/9 is one of coding rates adopted tothe data PLP. In the L1-post information, shortening or puncture isperformed for a small number of information bits, and the errorcorrection capability degrades due to the small number of informationbits. Therefore, there is a possibility of hardly obtaining the maximumshaping gain near the required C/N ratio in the case that thenon-uniform mapping patter of the data PLP is directly adapted to theL1-post information.

In the DVB-NGH system, only uniform mapping is adopted to an MIMO(Multiple Input Multiple Output) profile. The MIMO is a paralleltransmission in which a plurality of transmission and reception antennasare used. In the MIMO, because an influence of interference between theantennas is not completely removed, the required C/N ratio increases inthe case that the same modulation method, coding rate, and code lengthas the SISO are used. Therefore, there is a possibility of hardlyobtaining the maximum shaping gain near the required C/N ratio in thecase that the non-uniform mapping pattern of the SISO is directlyadapted to the MIMO.

In order to solve the above problems, the present disclosure provides atransmission device, a transmission method, a reception device, and areception method for efficiently obtaining the shaping gain using themodulation having the non-uniform mapping pattern.

(Solving Means)

A transmission device according to a first disclosure includes: an errorcorrection coder that performs error correction coding on each datablock having a predetermined length to generate an error correctioncoded frame; and a mapper that maps the error correction coded frame ina symbol in each predetermined number of bits to generate an errorcorrection coded block. At this point, at least two kinds of the lengthsof the error correction coded frame are selectable, and the mapper mapsa first length and a second length of the error correction coded framein non-uniform patterns different from each other even if coding ratesin the error correction coder are identical to each other.

In the transmission device of the first disclosure, the transmissiondevice according to a second disclosure further includes: an L1signaling information processor that generates L1 (Layer-1) signalinginformation in which a transmission parameter is stored, performs theerror correction coding on the L1 signaling information, and maps the L1signaling information in the symbol in each predetermined number ofbits; and a frame configuration part that configures a transmissionframe including an error correction coded block output from the mapperand mapping data of L1 signaling information output from the L1signaling information processor. At this point, the length and codingrate of the error correction coded frame are included as the L1signaling information.

There is provided a reception device according to a third disclosurethat receives a signal, which is transmitted while a first length and asecond length of an error correction coded frame are mapped innon-uniform patterns different from each other even if a coding rate oferror correction coding is identical, the reception device including: ademodulator that demodulates the transmission signal; and a de-mapperthat decodes the length and coding rate of the error correction codedframe from data demodulated by the demodulator, and detects the mappingof the non-uniform pattern to perform de-mapping.

A transmission device according to a fourth disclosure includes: anerror correction coder that performs error correction coding on eachdata block having a predetermined length to generate an error correctioncoded frame; a mapper that maps the error correction coded frame in asymbol in each predetermined number of bits to generate an errorcorrection coded block; an L1 signaling information processor thatgenerates L1 (Layer-1) signaling information in which a transmissionparameter is stored, performs the error correction coding on the L1signaling information to generate an L1 error correction coded frame,and maps the L1 error correction coded frame in the symbol in eachpredetermined number of bits; and a frame configuration part thatconfigures a transmission frame including an error correction codedblock output from the mapper and mapping data of L1 signalinginformation output from the L1 signaling information processor. At thispoint, the L1 signaling information processor performs the mappingdifferent from the mapping of a non-uniform pattern in the mapper evenif a coding rate in the error correction coding of the L1 signalinginformation is identical to a coding rate in the error correction coder.

In the transmission device according to a fifth disclosure, in thetransmission device of the fourth disclosure, a length of the L1 errorcorrection coded frame is different from a length of the errorcorrection coded frame.

In the transmission device according to a sixth disclosure, in thetransmission device of the fourth disclosure, the L1 signalinginformation processor performs at least one of shortening processingbefore the error correction coding of the L1 signaling information andpuncture processing after the error correction coding of the L1signaling information.

In the transmission device according to a seventh disclosure, in thetransmission device of the sixth disclosure, a length of the L1 errorcorrection coded frame is identical to a length of the error correctioncoded frame.

There is provided a reception device according to an eighth disclosurethat receives a signal, which is transmitted while mapped in non-uniformpatterns different from each other even if a coding rate of L1 (Layer-1)signaling information in which a transmission parameter is stored isidentical to a coding rate of error correction coding of a transmissionstream, the reception device including: a demodulator that demodulatesthe transmission signal; an extractor that extracts the L1 signalinginformation and the transmission stream from data demodulated by thedemodulator; and a de-mapper that de-maps the extracted L1 signalinginformation and the extracted transmission stream based on non-uniformpatterns different from each other.

There is provided a transmission device according to a ninth disclosurehaving a function of conducting communication by at least twotransmission systems in SISO (Single Input Single Output), MISO(Multiple Input Single Output), and MIMO (Multiple Input MultipleOutput), the transmission device including: an error correction coderthat performs error correction coding on each data block having apredetermined length to generate an error correction coded frame; and amapper that maps the error correction coded frame in a symbol in eachpredetermined number of bits to generate an error correction codedblock. At this point, the mapper maps the transmission system innon-uniform patterns different from each other even if coding rates inthe error correction coder are identical to each other.

There is provided a reception device according to a tenth disclosurehaving a function of conducting communication by at least twotransmission systems in SISO (Single Input Single Output), MISO(Multiple Input Single Output), and MIMO (Multiple Input MultipleOutput) to receive a signal, which is transmitted while the transmissionsystem is mapped in non-uniform patterns different from each other evenif coding rates of error correction coding are identical to each other,the reception device including: a demodulator that detects thetransmission system from the transmission signal to demodulate thetransmission signal; and a de-mapper that de-maps the detectedtransmission system based on the mapping of the non-uniform patternsdifferent from each other in each transmission system.

A transmission method according to an eleventh disclosure includes:performing error correction coding on each data block having apredetermined length to generate an error correction coded frame; andmapping the error correction coded frame in a symbol in eachpredetermined number of bits to generate an error correction codedblock. At this point, at least two kinds of the lengths of the errorcorrection coded frame are selectable, and, in the mapping, a firstlength and a second length of the error correction coded frame aremapped in non-uniform patterns different from each other even if codingrates in the error correction coding are identical to each other.

There is provided a reception method according to a twelfth disclosurefor receiving a signal, which is transmitted while a first length and asecond length of an error correction coded frame are mapped innon-uniform patterns different from each other even if a coding rate oferror correction coding is identical, the reception method including:demodulating the transmission signal; and decoding the length and codingrate of the error correction coded frame from data demodulated in thedemodulating, and detecting the mapping of the non-uniform pattern toperform de-mapping.

A transmission method according to a thirteenth disclosure includes:performing error correction coding on each data block having apredetermined length to generate an error correction coded frame;mapping the error correction coded frame in a symbol in eachpredetermined number of bits to generate an error correction codedblock; generating L1 (Layer-1) signaling information in which atransmission parameter is stored, performs the error correction codingon the L1 signaling information to generate an L1 error correction codedframe, and maps the L1 error correction coded frame in the symbol ineach predetermined number of bits; and configuring a transmission frameincluding an error correction coded block output from the mapper andmapping data of L1 signaling information output from the L1 signalinginformation processing. At this point, in the L1 signaling informationprocessing, the mapping different from the mapping of a non-uniformpattern in the mapper is performed even if a coding rate in the errorcorrection coding of the L1 signaling information is identical to acoding rate in the error correction coding.

There is provided a reception method according to a fourteenthdisclosure for receiving a signal, which is transmitted while mapped innon-uniform patterns different from each other even if a coding rate ofL1 (Layer-1) signaling information in which a transmission parameter isstored is identical to a coding rate of error correction coding of atransmission stream, the reception method including: demodulating thetransmission signal; extracting the L1 signaling information and thetransmission stream from data demodulated in the demodulating; andde-mapping the extracted L1 signaling information and the extractedtransmission stream based on non-uniform patterns different from eachother.

There is provided a transmission method according to a fifteenthdisclosure having a function of conducting communication by at least twotransmission systems in SISO (Single Input Single Output), MISO(Multiple Input Single Output), and MIMO (Multiple Input MultipleOutput), the transmission method including: performing error correctioncoding on each data block having a predetermined length to generate anerror correction coded frame; and mapping the error correction codedframe in a symbol in each predetermined number of bits to generate anerror correction coded block. At this point, in the mapping, thetransmission system is mapped in non-uniform patterns different fromeach other even if coding rates in the error correction coder areidentical to each other.

There is provided a reception method according to a sixteenth disclosurehaving a function of conducting communication by at least twotransmission systems in SISO (Single Input Single Output), MISO(Multiple Input Single Output), and MIMO (Multiple Input MultipleOutput) to receive a signal, which is transmitted while the transmissionsystem is mapped in non-uniform patterns different from each other evenif coding rates of error correction coding are identical to each other,the reception method including: detecting the transmission system fromthe transmission signal to demodulate the transmission signal; andde-mapping the detected transmission system based on the mapping of thenon-uniform patterns different from each other in at least twotransmission systems.

In the transmission device of the first disclosure, even if the codingrates in the error correction coder are identical to each other, thefirst length and second length of the error correction coded frame aremapped in the non-uniform patterns different from each other, whichallows the shaping gain to be efficiently obtained.

In the transmission device of the second disclosure, when the length andthe coding rate of the error correction coded frame are included as theL1 signaling information, even if the coding rates in the errorcorrection coder are identical to each other, the non-uniform patternsdifferent from each other are defined with respect to the first andsecond lengths of the error correction coded frame, and the receiver canbe posted.

In the transmission device of the third disclosure, the demodulatordemodulates the transmission signal, and the de-mapper refers to thelength and coding rate of the error correction coded frame, and detectsthe mapping of the non-uniform pattern to perform the de-mapping.Therefore, the signal, which is transmitted while the first length andthe second length of the error correction coded frame are mapped in thenon-uniform patterns different from each other, can be received even ifthe coding rates in the error correction coder are identical to eachother.

In the transmission device of the fourth disclosure, even if the codingrates of the L1 signaling information and the transmission stream areidentical to each other, the shaping gain can efficiently be obtained byperforming the mapping in the non-uniform patterns different from eachother.

In the transmission device of the fifth disclosure, in the case that thelength of the error correction coded frame are different from each othereven if the coding rates of the L1 signaling information and thetransmission stream are identical to each other, the shaping gain canefficiently be obtained by performing the mapping in the non-uniformpatterns different from each other.

In the transmission device of the sixth disclosure, at least one ofshortening processing before the error correction coding of the L1signaling information and puncture processing after the error correctioncoding of the L1 signaling information is performed even if the codingrates of the L1 signaling information and the transmission stream areidentical to each other, the shaping gain can efficiently be obtained byperforming the mapping in the non-uniform patterns different from eachother.

In the transmission device of the seventh disclosure, when at least oneof shortening processing before the error correction coding of the L1signaling information and puncture processing after the error correctioncoding of the L1 signaling information is performed even if the codingrate of the L1 signaling information and the transmission stream isidentical to each other, and even if the length of the error correctioncoded frame of them is identical to each other, the shaping gain canefficiently be obtained by performing the mapping in the non-uniformpatterns different from each other.

In the reception device of the eighth disclosure, the demodulatordemodulates the transmission signal, the extractor extracts the L1signaling information and the transmission stream, and the de-mapperde-maps the extracted L1 signaling information and transmission streambased on the mapping of the non-uniform patterns different from eachother. Therefore, the signal, which is transmitted while mapped in thenon-uniform patterns different from each other, can be received even ifthe coding rates of the L1 signaling information and the transmissionstream are identical to each other.

In the transmission device of the ninth disclosure, even if the codingrates of at least two transmission systems in the SISO, the MISO, andthe MIMO are identical to each other, the shaping gain can efficientlybe obtained by performing the mapping in the non-uniform patternsdifferent from each other.

In the reception device of the tenth disclosure, the demodulator detectsthe transmission system from the transmission signal to demodulate thetransmission signal, and the de-mapper de-maps the detected transmissionstream based on the mapping of the non-uniform patterns different fromeach other in at least two transmission systems. Therefore, the signal,which is transmitted while mapped in the non-uniform patterns differentfrom each other, can be received even if the coding rates of at leasttwo transmission streams in the SISO, the MISO, and the MIMO areidentical to each other.

In the transmission method of the eleventh disclosure, even if thecoding rates in the error correction coding are identical to each other,the first length and second length of the error correction coded frameare mapped in the non-uniform patterns different from each other, whichallows the shaping gain to be efficiently obtained.

In the reception method of the twelfth disclosure, the transmissionsignal is demodulated in the demodulating, and the mapping of thenon-uniform pattern is detected by referring to the length and codingrate of the error correction coded frame, and the de-mapping isperformed in the de-mapping. Therefore, the signal, which is transmittedwhile the first length and the second length of the error correctioncoded frame are mapped in the non-uniform patterns different from eachother, can be received even if the coding rates in the error correctioncoding are identical to each other.

In the transmission method of the thirteenth disclosure, even if thecoding rates of the L1 signaling information and the transmission streamare identical to each other, the shaping gain can efficiently beobtained by performing the mapping in the non-uniform patterns differentfrom each other.

In the reception method of the fourteenth disclosure, the transmissionsignal is demodulated in the demodulating, the L1 signaling informationand the transmission stream are extracted in the extracting, and theextracted L1 signaling information and transmission stream are de-mappedbased on the mapping of the non-uniform patterns different from eachother in the de-mapping. Therefore, the signal, which is transmittedwhile mapped in the non-uniform patterns different from each other, canbe received even if the coding rates of the L1 signaling information andthe transmission stream are identical to each other.

In the transmission method of the fifteenth disclosure, even if thecoding rates of at least two transmission systems in the SISO, the MISO,and the MIMO are identical to each other, the shaping gain canefficiently be obtained by performing the mapping in the non-uniformpatterns different from each other.

In the reception method of the sixteenth disclosure, the transmissionsystem is detected from the transmission signal to demodulate thetransmission signal in the demodulating, and the detected transmissionstream is de-mapped based on the mapping of the non-uniform patternsdifferent from each other in at least two transmission systems in thede-mapping. Therefore, the signal, which is transmitted while mapped inthe non-uniform patterns different from each other, can be received evenif the coding rates of at least two transmission streams in the SISO,the MISO, and the MIMO are identical to each other.

Hereinafter, exemplary embodiments of the present disclosure will bedescribed in detail with reference to the drawings.

First Exemplary Embodiment Transmission Device and Transmission Method

FIG. 1 is a view illustrating a configuration of transmission device 100according to a first exemplary embodiment of the present disclosure. Thesame component as the conventional transmission device is designated bythe same reference mark, and the description is omitted. The case thatnot only the 16 k mode but also the 64 k mode are used as the codelength of the LDPC coding with respect to the data PLP will be describedin the first exemplary embodiment.

Transmission device 100 in FIG. 1 differs from conventional transmissiondevice 2000 in FIG. 25 in the configuration in which PLP processor 2011and L1 information processor 2041 are replaced with PLP processor 111and L1 information processor 141, respectively.

The operation of transmission device 100 will be described below. PLPprocessor 111 for each PLP adapts each input stream to the PLP, performsthe processing associated with PLP, and outputs the mapping data (cell)of each PLP.

FIG. 2 is a view illustrating a configuration of PLP processor 111. PLPprocessor 111 in FIG. 2 differs from conventional PLP processor 2011 inFIG. 26 in the configuration in which input processor 2071, FEC coder2072, and mapper 2073 are replaced with input processor 171, FEC coder172, and mapper 173, respectively.

In PLP processor 111 of FIG. 2, input processor 171 converts the inputstream into the baseband frame based on whether the code length of theLDPC coding is the 16 k mode or the 64 k mode. Based on whether the codelength of the LDPC coding is the 16 k mode or the 64 k mode, FEC coder172 adds a parity bit by performing the BCH coding and the LDPC codingin each baseband frame, thereby generating the FEC frame. Mapper 173performs the mapping in the I-Q coordinate to perform the conversioninto the FEC block, and outputs the pieces of mapping data (cell).

FIG. 3 is a view illustrating the 64QAM (coding rate of 2/5)constellation arrangement of the non-uniform mapping patter when thecode length of the LDPC coding is the 64 k mode. For the 16 k mode, thenon-uniform mapping pattern in FIG. 29 is used similarly to the DVB-NGHsystem. As illustrated in FIG. 3, the non-uniform mapping for the 16 kmode is not directly used in the 64 k mode, but the non-uniform mappingof a one-rank-lower coding rate of 1/3 is used. This is because the 64 kmode having the long code length has the error correction capabilityhigher than that of the 16 k mode having the short code length todecrease the required C/N ratio.

FIG. 4 illustrates the I-Q coordinate of the 64QAM (all coding rates)constellation arrangement of the non-uniform mapping pattern when thecode length of LDPC coding is the 64 k mode in the first exemplaryembodiment. For the 16 k mode, the non-uniform mapping patter in FIG. 30is used similarly to the DVB-NGH system. As illustrated in FIG. 4, thenon-uniform mapping for the 16 k mode is not directly used in the 64 kmode, but the non-uniform mapping of the one-rank-lower coding rate isused in each 64 k mode. New non-uniform mapping is defined for thecoding rate of 1/3.

L1 information processor 141 in FIG. 1 performs the processingassociated with the L1 information, and outputs the mapping data of theL1 information.

FIG. 5 illustrates a configuration of L1 information processor 141. L1information processor 141 in FIG. 5 differs from conventional L1information processor 2041 in FIG. 27 in the configuration in which L1information generator 2081 is replaced with L1 information generator181.

In L1 information processor 141 of FIG. 5, L1 information generator 181generates the transmission parameters to perform the conversion into theL1-pre information and L1-post information. FIG. 6 illustrates the L1information included in a PLP loop in the L1-post (configurable). FIG. 6illustrates whether the code length of the LDPC coding is the 16 k modeor the 64 k mode by PLP_FEC_TYPE in each PLP. Each PLP includes PLP_CODindicating the coding rate, PLP_NON_UNIFORM_CONST indicating whether themapping is uniform or non-uniform, and PLP_MOD indicating the modulationmethod. Different non-uniform mapping patterns can be defined withrespect to different LDPC code lengths having the same coding rate byincluding the L1 information, and posted to the receiver.

According to the above configuration, in the transmission technology inwhich the modulation having the non-uniform mapping patter is used, thetransmission device, transmission method, and program for efficientlyobtaining the shaping gain can be provided by defining the differentnon-uniform mapping patterns with respect to the different LDPC codelengths having the same coding rate.

<Reception Device and Reception Method>

FIG. 7 is a view illustrating a configuration of reception device 200 inthe first exemplary embodiment of the present disclosure. Receptiondevice 200 in FIG. 7 corresponds to transmission device 100 in FIG. 1,and reflects the function of transmission device 100.

Reception device 200 includes tuner 205, A/D converter 208, demodulator211, frequency and L1 information deinterleaver 215, PLP deinterleaver221, selector 231, de-mapper 232, and FEC decoder 233.

The operation of reception device 200 will be described below. When ananalog RF reception signal is input through a reception antenna, tuner205 selectively receives a signal of a tuned frequency channel, andperforms down-conversion to a predetermined band. A/D converter 208performs A/D conversion to output a digital reception signal.Demodulator 211 performs OFDM demodulation to output cell data of theI-Q coordinate and a channel estimated value. Frequency and L1information deinterleaver 215 frequency-deinterleaves the cell data andchannel estimated value of the PLP including the tuned program data, anddeinterleaves the cell data and channel estimated value of the L1information. Selector 231 selects the deinterleaved cell data andchannel estimated value of the L1 information. De-mapper 232 performsde-mapping processing, and FEC decoder 233 performs LDPC decodingprocessing and BCH decoding processing. Therefore, the L1 information isdecoded.

Based on scheduling information included in the decoded L1 information,PLP deinterleaver 221 extracts the cell data and channel estimated valueof the PLP (for example, PLP-1 in FIG. 1) including the program selectedby a user, and performs the rearrangement opposite to thetransmission-side interleaving processing. Selector 231 selects thedeinterleaved cell data and channel estimated value of the PLP-1.

De-mapper 232 performs de-mapping processing on the cell data andchannel estimated value of the PLP output from selector 231, and FECdecoder 233 performs the LDPC decoding processing and the BCH decodingprocessing. Therefore, the PLP data is decoded.

When performing the de-mapping processing, de-mapper 232 refers toPLP_FEC_TYPE, PLP_COD, PLP_NON_UNIFORM_CONST, and PLP_MOD in FIG. 6 withrespect to the PLP (for example, PLP-1 in FIG. 1) including the programselected by the user from the decoded L1 information. Therefore, even iftransmission device 100 in FIG. 1 defines the different non-uniformmapping patterns with respect to the LDPC code lengths having the samecoding rate, de-mapper 232 can detect the mapping pattern, and performthe de-mapping processing based on the detected mapping pattern.

Integrated circuit 240 may be fabricated while including componentsexcept for tuner 205 in reception device 200 of FIG. 7.

According to the above configuration, the reception device, receptionmethod, integrated circuit, and program for receiving the transmissionsignals in which the different non-uniform mapping patterns are definedwith respect to the different LDPC code lengths having the same codingrate can be provided in the transmission technology in which themodulation having the non-uniform mapping pattern is used.

Second Exemplary Embodiment Transmission Device and Transmission Method

FIG. 8 is a view illustrating a configuration of transmission device 300according to a second exemplary embodiment of the present disclosure.The same component as the conventional transmission device andtransmission device of the first exemplary embodiment is designated bythe same reference mark, and the description is omitted. The case thatthe code length of the LDPC coding for the L1 information is the 4 kmode similarly to the DVB-NGH system will be described in the secondexemplary embodiment.

Transmission device 300 in FIG. 8 differs from conventional transmissiondevice 2000 in FIG. 25 in the configuration in which L1 informationprocessor 2041 is replaced with L1 information processor 341.

FIG. 9 is a view illustrating a configuration of L1 informationprocessor 341. L1 information processor 341 in FIG. 9 differs fromconventional L1 information processor 2041 in FIG. 27 in theconfiguration in which L1 information generator 2081 and mapper 2083 arereplaced with L1 information generator 381 and mapper 383, respectively.

In L1 information processor 341 of FIG. 9, L1 information generator 381generates the transmission parameters to perform the conversion into theL1-pre information and L1-post information. FIG. 10 illustrates the L1information about the L1-post included in the L1-pre. L1_POST_FEC_TYPEindicates that the code length of the LDPC coding is the 4 k mode.L1_POST_COD indicating the coding rate, L1_POST_NON_UNIFORM_CONSTindicating whether the mapping is uniform or non-uniform, andL1_POST_MOD indicating the modulation method are also included. In thecase that the L1-post has the LDPC code length different from the dataPLP and the same coding rate as the PLP, the different non-uniformmapping pattern can be defined by including the L1 information about theL1-post, and posted to the receiver.

In L1 information processor 341 of FIG. 9, mapper 383 performs themapping in the I-Q coordinate to perform the conversion into the FECblock, and outputs pieces of mapping data (cell).

FIG. 11 is a view illustrating the 64QAM (coding rate of 7/15)constellation arrangement of the non-uniform mapping pattern in theL1-post. As illustrated in FIG. 11, the non-uniform mapping for the dataPLP (16 k mode) is not directly used in the 4 k mode of the L1-post, butthe non-uniform mapping of a two-rank-higher coding rate of 3/5 is used.This is because the 4 k mode having the short code length has the errorcorrection capability lower than that of the 16 k mode having the longcode length to increase the required C/N ratio. In the L1-post, thenon-uniform mapping of not a one-rank-higher coding rate of 8/15, butthe two-rank-higher coding rate of 3/5 is used in consideration of theerror correction capability degradation due to a small number ofinformation bits.

According to the above configuration, the transmission device,transmission method, and program for efficiently obtaining the shapinggain by defining the different non-uniform mapping patterns can beprovided in the case that the L1 information has the LDPC code lengthdifferent from the data PLP and the same coding rate as the data PLP inthe transmission technology in which the modulation having thenon-uniform mapping pattern is used.

<Reception Device and Reception Method>

FIG. 12 is a view illustrating a configuration of reception device 400in the second exemplary embodiment of the present disclosure. Receptiondevice 400 in FIG. 12 corresponds to transmission device 300 in FIG. 8,and reflects the function of transmission device 300. The same componentas transmission device 200 of the first exemplary embodiment isdesignated by the same reference mark, and the description is omitted.

Reception device 400 in FIG. 12 differs from reception device 200 of thefirst exemplary embodiment in FIG. 7 in the configuration in whichde-mapper 232 is replaced with de-mapper 432.

The operation of reception device 200 will be described below. Selector231 selects the cell data and channel estimated value of the L1information deinterleaved by frequency and L1 information deinterleaver215. De-mapper 432 performs the de-mapping processing on the L1-pre, andFEC decoder 233 performs the LDPC decoding processing and the BCHdecoding processing. Therefore, the L1-pre information is decoded.

In performing the de-mapping processing on the L1-post, de-mapper 432refers to L1_POST_FEC_TYPE, L1_POST_COD, L1_POST_NON_UNIFORM_CONST, andL1_POST_MOD in FIG. 10 from the decoded L1-pre information. Therefore,even if transmission device 300 in FIG. 8 defines the differentnon-uniform mapping patterns while the L1-post and the data PLP have thedifferent LDPC code lengths and the same coding rate, de-mapper 432 candetect the mapping patterns of both the L1-post and the data PLP, andperform the de-mapping processing based on the detected mappingpatterns. FEC decoder 233 performs the LDPC decoding processing and theBCH decoding processing on the L1-post subjected to the de-mappingprocessing. Therefore, the L1-post information is decoded.

The operations performed for the data PLP by the components from PLPdeinterleaver 221 are similar to those of the first exemplaryembodiment.

Integrated circuit 440 may be fabricated while including componentsexcept for tuner 205 in reception device 400 of FIG. 12.

According to the above configuration, the reception device, receptionmethod, integrated circuit, and program for receiving the transmissionsignals in which the different non-uniform mapping patterns are definedcan be provided in the case that the L1 information has the LDPC codelength different from the data PLP and the same coding rate as the dataPLP in the transmission technology in which the modulation having thenon-uniform mapping pattern is used.

<Modifications of Transmission Device and Transmission Method>

L1 information processor 341 in FIG. 9 may be replaced with L1information processor 345 in FIG. 13. The case that the 16 k mode isused as the code length of the LDPC coding for the L1 informationsimilarly to the data PLP will be described in the modification.

L1 information processor 345 in FIG. 13 differs from L1 informationprocessor 341 in FIG. 9 in the configuration in which L1 informationgenerator 381, FEC coder 2087, and mapper 383 are replaced with L1information generator 386, FEC coder 387, and mapper 388, respectively.

In L1 information processor 345 of FIG. 13, L1 information generator 386generates the transmission parameters to perform the conversion into theL1-pre information and L1-post information. FIG. 14 illustrates the L1information about the L1-post included in the L1-pre. L1_POST_FEC_TYPEindicates that the code length of the LDPC coding is the 16 k mode.Other pieces of L1 information are similar to those in FIG. 10.

In L1 information processor 345 of FIG. 13, FEC coder 387 adds theparity bit by performing the BCH coding and the LDPC coding in each ofthe L1-pre information and the L1-post information using the 16 k mode.

Mapper 388 performs the mapping in the I-Q coordinate to perform theconversion into the FEC block, and outputs the pieces of mapping data(cells).

FIG. 15 is a view illustrating the 64QAM (coding rate of 7/15)constellation arrangement of the non-uniform mapping pattern in theL1-post. As illustrated in FIG. 15, the non-uniform mapping for the dataPLP (16 k mode) is not directly used in the L1-post (16 k mode), but thenon-uniform mapping of the one-rank-higher coding rate of 8/15 is used.This is because the error correction capability degradation due to thesmall number of information bits is considered in the L1-post even inthe same code length.

According to the above configuration, the transmission device,transmission method, and program for efficiently obtaining the shapinggain by defining the different non-uniform mapping patterns can beprovided in the case that the L1 information has the same LDPC codelength as the data PLP and the same coding rate as the data PLP in thetransmission technology in which the modulation having the non-uniformmapping patter is used.

<Modification of Reception Device and Reception Method>

FIG. 16 illustrates a configuration of reception device 450 when L1information processor 345 in FIG. 13 is adopted. Reception device 450 inFIG. 16 differs from reception device 400 in FIG. 12 in theconfiguration in which de-mapper 432 and FEC decoder 233 are replacedwith de-mapper 482 and FEC decoder 483, respectively.

In reception device 450 of FIG. 16, using the 16 k mode, FEC decoder 483performs the LDPC decoding processing and the BCH decoding processing onthe L1-pre subjected to the de-mapping processing. Therefore, the L1-preinformation is decoded.

In performing the de-mapping processing on the L1-post, de-mapper 482refers to L1_POST_FEC_TYPE, L1_POST_COD, L1_POST_NON_UNIFORM_CONST, andL1_POST_MOD in FIG. 14 from the decoded L1-pre information. Therefore,even if the transmission device defines the different non-uniformmapping patterns while the L1-post and the data PLP have the same LDPCcode lengths and the same coding rate, de-mapper 482 can detect themapping patterns of both the L1-post and the data PLP, and perform thede-mapping processing based on the detected mapping patterns.

FEC decoder 483 performs the LDPC decoding processing and the BCHdecoding processing on the L1-post subjected to the de-mappingprocessing. Therefore, the L1-post information is decoded.

The operations performed for the data PLP by the components from PLPdeinterleaver 221 are similar to those of the reception device 400 inFIG. 12.

Integrated circuit 441 may be fabricated while including componentsexcept for tuner 205 in reception device 450 of FIG. 16.

According to the above configuration, the reception device, receptionmethod, integrated circuit, and program for receiving the transmissionsignals in which the different non-uniform mapping patterns are definedcan be provided in the case that the L1 information has the same LDPCcode length as the data PLP and the same coding rate as the data PLP inthe transmission technology in which the modulation having thenon-uniform mapping pattern is used.

Third Exemplary Embodiment Transmission Device and Transmission Method

FIG. 17 is a view illustrating a configuration of transmission device500 according to a third exemplary embodiment of the present disclosure.The same component as the conventional transmission device andtransmission devices of the first and second exemplary embodiments isdesignated by the same reference mark, and the description is omitted.The MIMO profile in the DVB-NGH system will be described in the thirdexemplary embodiment.

Transmission device 500 in FIG. 17 differs from conventionaltransmission device 2000 in FIG. 25 in the configuration in which PLPprocessor 2011, frame configuration part 2021, and L1 informationprocessor 2041 are replaced with MIMO-PLP processor 531, frameconfiguration part 521, and L1 information processor 541, respectively.Transmission device 500 also includes OFDM signal generator 2061D/Aconverter 2091, and frequency converter 2096 in each of the transmissionantennas (Tx-1 and Tx-2).

FIG. 18 is a view illustrating a configuration of MIMO-PLP processor531. MIMO-PLP processor 531 in FIG. 18 differs from conventional PLPprocessor 2011 in FIG. 26 in the configuration in which mapper 2073 isreplaced with mapper 573, in which MIMO coder 576 is added, and in whichinterleaver 2074 is included in each of the two transmission antennas.

In MIMO-PLP processor 531 of FIG. 18, mapper 573 performs the mapping inthe I-Q coordinate to perform the conversion into the FEC block, andoutputs pieces of mapping data (cell).

FIG. 19 is a view illustrating the 64QAM (coding rate of 2/5)constellation arrangement of the non-uniform mapping pattern in the MIMOprofile. As illustrated in FIG. 19, the non-uniform mapping for the SISOframe of the base profile is not directly used in the MIMO profile, butthe non-uniform mapping of a one-rank-higher coding rate of 7/15 isused. The MIMO is the parallel transmission in which the plurality oftransmission and reception antennas are used. In the MIMO, the requiredC/N ratio increases because the influence of interference between theantennas is not completely removed.

FIG. 20 illustrates the I-Q coordinate of the 64QAM (all coding rates)constellation arrangement of the non-uniform mapping pattern in the MIMOprofile in the third exemplary embodiment. As illustrated in FIG. 20,the non-uniform mapping for the SISO frame of the base profile is notdirectly used in the MIMO profile, but the non-uniform mapping of theone-rank-higher coding rate is used. New non-uniform mapping is definedfor the coding rate of 11/15.

In MIMO-PLP processor 531 of FIG. 18, MIMO coder 576 performs MIMOcoding on the pieces of mapping data (cells) output from mapper 573.Interleaver 2074 for each of the two transmission antennas rearrangesthe pieces of mapping data (cell) in the TI block including the integralnumber of FEC blocks.

FIG. 21 is a view illustrating a configuration of L1 informationprocessor 541. L1 information processor 541 in FIG. 21 differs fromconventional L1 information processor 2041 in FIG. 27 in theconfiguration in which L1 information generator 2081, FEC coder 2082,and mapper 2083 are replaced with L1 information generator 581, FECcoder 387, and mapper 583, respectively and in which MIMO coder 576 isadded.

In L1 information processor 541 of FIG. 21, L1 information generator 581generates the transmission parameters to perform the conversion into theL1-pre information and L1-post information. FIG. 22 illustrates the L1information included in the PLP loop in the L1-post (configurable). Ineach PLP, PLP_FEC_TYPE indicates that the code length of the LDPC codingis the 16 k mode. Each PLP includes PLP_COD indicating the coding rate,PLP_NON_UNIFORM_CONST indicating whether the mapping is uniform ornon-uniform, and PLP_MOD indicating the modulation method. The P1 symbolindicates that the frame format is NGH_MIMO. The L1 information aboutthe L1-post included in the L1-pre is similar to that of themodification of the second exemplary embodiment in FIG. 14. In the casethat the MIMO has the same LDPC code lengths as the SISO and the samecoding rate as the SISO, the different non-uniform mapping patterns canbe defined by including the L1 information, and posted to the receiver.

In L1 information processor 541 of FIG. 21, the operation of FEC coder387 is similar to that of L1 information processor 345 of themodification of the second exemplary embodiment in FIG. 13. Mapper 583performs the mapping in the I-Q coordinate to perform the conversioninto the FEC block, and outputs the pieces of mapping data (cells).

The 64QAM (coding rate 7/15) constellation arrangement of thenon-uniform mapping pattern in the L1-post is similar to that of thesecond exemplary embodiment in FIG. 11. As illustrated in FIG. 11, thenon-uniform mapping for the data PLP (SISO) is not directly used in theL1-post (MIMO), but the non-uniform mapping of the two-rank-highercoding rate of 3/5 is used. The MIMO is the parallel transmission inwhich the plurality of transmission and reception antennas are used. Inthe MIMO, the required C/N ratio increases because it is difficult tocompletely remove the influence of interference between the antennas. Inthe L1-post, the non-uniform mapping of not a one-rank-higher codingrate of 8/15, but the two-rank-higher coding rate of 3/5 is used inconsideration of the error correction capability degradation due to asmall number of information bits.

In L1 information processor 541 of FIG. 21, MIMO coder 576 performs theMIMO coding on the pieces of mapping data (cells) output from mapper583.

In transmission device 500 in FIG. 17, frame configuration part 521generates and outputs the transmission frame of the DVB-NGH system inFIG. 24 using the mapping data of each PLP with respect to the twotransmission antennas (Tx-1 and Tx-2) output from MIMO-PLP processor 531and the mapping data of the L1 information about the two transmissionantennas (Tx-1 and Tx-2) output from L1 information processor 541.

OFDM signal generator 2061 for each of the two transmission antennasperforms the addition of the pilot signal, the IFFT, the insertion ofthe GI, and the insertion of the P1 symbol and the aP1 symbol on thetransmission frame configuration of the DVB-NGH system output from frameconfiguration part 521, and outputs the digital baseband transmissionsignal. D/A converter 2091 for each of the two transmission antennasperforms the D/A conversion on the digital baseband transmission signaloutput from OFDM signal generator 2061, and outputs the analog basebandtransmission signal. Frequency converter 2096 for each of the twotransmission antennas performs the frequency conversion on the analogbaseband transmission signal output from D/A converter 2091, and outputsthe analog RF transmission signal from a transmission antenna (notillustrated).

According to the above configuration, the transmission device,transmission method, and program for efficiently obtaining the shapinggain by defining the different non-uniform mapping patterns can beprovided in the case that the MIMO has the same LDPC code length as theSISO and the same coding rate as the SISO in the transmission technologyin which the modulation having the non-uniform mapping pattern is used.

<Reception Device and Reception Method>

FIG. 23 is a view illustrating a configuration of reception device 600in the third exemplary embodiment of the present disclosure. Receptiondevice 600 in FIG. 23 corresponds to transmission device 500 in FIG. 17,and reflects the function of transmission device 500. The same componentas transmission devices of the first and second exemplary embodiments isdesignated by the same reference mark, and the description is omitted.

Reception device 600 in FIG. 23 differs from reception device 450 of themodification of the second exemplary embodiment in FIG. 16 in theconfiguration in which de-mapper 482 is replaced with MIMO de-mapper632. Reception device 200 includes tuner 205 A/D converter 208,demodulator 211, frequency and L1 information deinterleaver 215, PLPdeinterleaver 221, and selector 231 for each of the reception antennas(Rx-1 and Rx-2).

The operation of reception device 600 will be described below. Tuner205-1, A/D converter 208-1, demodulator 211-1, frequency and L1information deinterleaver 215-1, PLP deinterleaver 221-1, and selector231-1 perform the operations similar to those of reception device 450 ofthe modification of the second exemplary embodiment when the analog RFreception signal is input from reception antenna Rx-1. Tuner 205-2, A/Dconverter 208-2, demodulator 211-2, frequency and L1 informationdeinterieaver 215-2, PLP deinterleaver 221-2, and selector 231-2 performthe operations similar to those of reception device 450 of themodification of the second exemplary embodiment when the analog RFreception signal is input from reception antenna Rx-2.

MIMO de-mapper 632 performs the de-mapping processing on the L1-pre, andFEC decoder 483 performs the LDPC decoding processing and the BCHdecoding processing. Therefore, the L1-pre information is decoded.

In performing the de-mapping processing on the L1-post, MIMO de-mapper632 refers to L1_POST_FEC_TYPE, L1_POST_COD, L1_POST_NON_UNIFORM_CONST,and L1_POST_MOD in FIG. 14 from the decoded L1-pre information, andrecognizes that frame format is NGH_MIMO from the received P1 symbol.Therefore, even if transmission device 500 in FIG. 17 defines thedifferent non-uniform mapping patterns while the L1-Post (MIMO) have thesame LDPC code lengths as the SISO and the same coding rate as the SISO,MIMO de-mapper 632 can detect the mapping pattern of the L1-post (MIMO),and perform the MIMO de-mapping processing based on the detected mappingpattern. FEC decoder 483 performs the LDPC decoding processing and theBCH decoding processing on the L1-post subjected to the MIMO de-mappingprocessing. Therefore, the L1-post information is decoded.

MIMO de-mapper 632 performs MIMO de-mapping processing on the cell dataand channel estimated value of the PLP output from each of two selectors(231-1 and 231-2), and FEC decoder 483 performs the LDPC decodingprocessing and the BCH decoding processing. Therefore, the PLP data isdecoded.

In performing the de-mapping processing, MIMO de-mapper 632 refers toPLP_FEC_TYPE, PLP_COD, PLP_NON_UNIFORM_CONST, and PLP_MOD in FIG. 22with respect to PLP (for example, PLP-1 in FIG. 1) including the programselected by the user from the decoded L1-post information, andrecognizes that frame format is NGH_MIMO from the received P1 symbol.Therefore, even if transmission device 500 in FIG. 17 defines thedifferent non-uniform mapping patterns with respect to the differentLDPC code lengths having the same coding rate while the L1-Post (MIMO)have the same LDPC code lengths as the data PLP (SISO) and the samecoding rate as the data PLP (SISO), MIMO de-mapper 632 can detect themapping patterns of the data PLP (MIMO), and perform the MIMO de-mappingprocessing based on the detected mapping patterns.

Integrated circuit 640 may be fabricated while including componentsexcept for tuner 205 in reception device 600 of FIG. 23.

According to the above configuration, the reception device, receptionmethod, integrated circuit, and program for receiving the transmissionsignals in which the different non-uniform mapping patterns are definedcan be provided in the case that the MIMO has the same LDPC code lengthas the SISO and the same coding rate as the SISO in the transmissiontechnology in which the modulation having the non-uniform mappingpattern is used.

(Supplement)

The present disclosure is not limited to the exemplary embodiment, butthe present disclosure can be implemented in any mode aimed at theachievement of the object of the present disclosure and the associatedor attached object. For example, the present disclosure may be made asfollows.

(1) The first to third exemplary embodiments may arbitrarily becombined.

(2) In the first to third exemplary embodiments, the DVB-NGH system isbasically described. Alternatively, the present disclosure can beapplied to another transmission system except for the DVB-NGH system.

(3) In the first to third exemplary embodiments, the two input streamsand the two PLPs are described. However, the number of input streams andthe number of PLPs are not limited to two.

(4) In the first to third exemplary embodiments, the non-uniform mappingpatter is used in the 64QAM modulation method. However, the presentdisclosure can be applied to another modulation method.

(5) In the first to third exemplary embodiments, the 64 k mode, the 16 kmode, and the 4 k mode are described as the code length of the LDPCcoding by way of example. Alternatively, another code length can beused.

(6) In the first to third exemplary embodiments, the FEC coding systemis the combination of the BCH coding and the LDPC coding. However, theFEC coding system is not limited to the combination of the BCH codingand the LDPC coding.

(7) In the third exemplary embodiment, the two transmission andreception antennas are described. Alternatively, at least threetransmission and reception antennas may be used. The number oftransmission and reception antennas may be varied.

(8) In the third exemplary embodiment, the MIMO profile in the DVB-NGHsystem are described. For an MISO (Multiple Input Single Output) frameof the base profile, the non-uniform mapping patterns may differ fromeach other in the case that the MISO and the SISO have the same codingrate and the same LDPC code length. In the case that the MISO and theMIMO have the same coding rate and the same LDPC code length, thenon-uniform mapping patterns may differ from each other.

(9) In the first to third exemplary embodiments, in the case that thenon-uniform mapping patter is applied, the I coordinate and Q coordinateof the constellation arrangement have the same pattern. Alternatively,the I coordinate and the Q coordinate may have the patterns differentfrom each other.

(10) In the first exemplary embodiment, the non-uniform mapping of theone-rank-lower coding rate in one of the different LDPC code lengthshaving the same coding rate is adapted to the coding rate of the otherLDPC code length. Alternatively, the non-uniform mapping pattern may bevaried with respect to the different LDPC code lengths having the samecoding rate by another method.

(11) In the second exemplary embodiment, in the case that the L1information has the same coding rate as the data PLP and the LDPC codelength different from the data PLP, the non-uniform mapping of thetwo-rank-higher coding rate of the data PLP is adapted to the codingrate of the L1 information. Alternatively, the non-uniform mappingpatter may be varied with respect to the L1 information and the data PLPby another method.

(12) In the modification of the second exemplary embodiment, in the casethat the L1 information has the same coding rate as the data PLP and theLDPC code length different from the data PLP, the non-uniform mapping ofthe one-rank-higher coding rate of the data PLP is adapted to the codingrate of the L1 information. Alternatively, the non-uniform mappingpattern may be varied with respect to the L1 information and the dataPLP by another method.

(13) In the third exemplary embodiment, in the case that the data PLP(MIMO) and the data PLP (SISO) have the same coding rate and the sameLDPC code length, the non-uniform mapping of the one-rank-higher codingrate of the data PLP (SISO) is adapted to the coding rate of the dataPLP (MIMO). Alternatively, the non-uniform mapping patter may be variedwith respect to the data PLP (MIMO) and the data PLP (SISO) by anothermethod.

(14) In the third exemplary embodiment, in the case that the L1information (MIMO) and the L1 information (SISO) have the same codingrate and the same LDPC code length, the non-uniform mapping of thetwo-rank-higher coding rate of the L1 information (SISO) is adapted tothe coding rate of the L1 information (MIMO). Alternatively, thenon-uniform mapping patter may be varied with respect to the L1information (MIMO) and the L1 information (SISO) by another method.

(15) The first to third exemplary embodiments may be associated with theimplementation using hardware and software. The first to third exemplaryembodiments may be implemented or performed using a computing device(processor). For example, the computing device or processor may be amain processor/general-purpose processor, a digital signal processor(DSP), an ASIC (application specific integrated circuit), an FPGA (fieldprogrammable gate array), and other programmable logic devices. Thefirst to third exemplary embodiments may be performed or implemented byconnection of these devices.

(16) The exemplary embodiments may be performed by the processor ordirectly performed by the hardware, or implemented by a mechanism of asoftware module. The software module and the hardware implementation canalso be combined. The software module may be stored in variouscomputer-readable storage mediums such as a RAM, an EPROM, an EEPROM, aflash memory, a register, a hard disk, a CD-ROM, and a DVD.

The transmission device, transmission method, reception device,reception method, integrated circuit, and program of the presentdisclosure can particularly be used in the transmission system in whichthe modulation of the non-uniform mapping pattern is used.

What is claimed is:
 1. A transmission device comprising: an errorcorrection coder that performs error correction coding on each datablock having a predetermined length to generate an error correctioncoded frame; and a mapper that maps the error correction coded frame toa symbol by a unit of a predetermined number of bits to generate anerror correction coded block, wherein the mapper maps a first errorcorrection coded frame having the first length and a second errorcorrection coded frame having the second length in non-uniform patternsthat are different from each other even if coding rates for the firsterror correction coded frame and the second error correction coded framein the error correction coder are identical to each other.
 2. Thetransmission device according to claim 1, further comprising: an Layer-1(L1) signaling information processor that generates L1 signalinginformation for storing a transmission parameter, and performs errorcorrection coding on the L1 signaling information, and maps the coded L1signaling information to a symbol by a unit of a predetermined number ofbits, the L1 signaling information including information regarding thelength and the coding rate of the error correction coded frame; and aframe configuration circuitry that configures a transmission frameincluding an error correction coded block that is output from the mapperand mapping data of the L1 signaling information that is output from theL1 signaling information processor.
 3. A reception device comprising: areceiver that receives a signal that is mapped with non-uniform patternsthat are different from each other depending on a first length and asecond length of an error correction coded frame even if coding ratesfor a first error correction coded frame having the first length and asecond error correction coded frame having the second length areidentical to each other; a demodulator that demodulates the receivedsignal; and a de-mapper that refers to the length and the coding rate ofthe error correction coded frame from data demodulated by thedemodulator, and detects the mapping with the non-uniform pattern toperform de-mapping.
 4. A transmission device comprising: an errorcorrection coder that performs error correction coding on each datablock having a predetermined length to generate an error correctioncoded frame; a mapper that maps the error correction coded frame to asymbol by a unit of a predetermined number of bits to generate an errorcorrection coded block, the mapping is performed with a firstnon-uniform pattern; an Layer-1 (L1) signaling information processorthat generates L1 signaling information for storing a transmissionparameter, and performs error correction coding on the L1 signalinginformation to generate an L1 error correction coded frame, and maps theL1 error correction coded frame to a symbol by a unit of a predeterminednumber of bits, wherein the L1 signaling information processor performsthe mapping with a second non-uniform pattern that is different from thefirst non-uniform pattern used by the mapper, even if a second codingrate for the error correction coding of the L1 signaling information isidentical to a first coding rate used by the error correction coder; anda frame configuration circuitry that configures a transmission frameincluding an error correction coded block that is output from the mapperand mapping data of the L1 signaling information that is output from theL1 signaling information processor.
 5. The transmission device accordingto claim 4, wherein a length of the L1 error correction coded frame isdifferent from a length of the error correction coded frame.
 6. Thetransmission device according to claim 4, wherein the L1 signalinginformation processor performs at least one of shortening processingbefore the error correction coding of the L1 signaling information andpuncture processing after the error correction coding of the L1signaling information.
 7. The transmission device according to claim 6,wherein a length of the L1 error correction coded frame is identical toa length of the error correction coded frame.
 8. A reception devicecomprising: a receiver that receives a signal that is mapped withnon-uniform patterns that are different from each other between a Layer1 (L1) signaling information for storing a transmission parameter and atransmission stream, even if a second coding rate for the errorcorrection coding of the L1 signaling information is identical to afirst coding rate of the transmission stream; a demodulator thatdemodulates the received signal; an extractor that extracts the L1signaling information and the transmission stream from data demodulatedby the demodulator; and a de-mapper that de-maps the extracted L1signaling information and the extracted transmission stream based on thenon-uniform patterns that are different from each other.
 9. Atransmission method comprising: performing error correction coding oneach data block having a predetermined length to generate an errorcorrection coded frame; and mapping the error correction coded frame toa symbol by a unit of a predetermined number of bits to generate anerror correction coded block, wherein in the mapping, a first errorcorrection coded frame having the first length and a second errorcorrection coded frame having the second length are mapped innon-uniform patterns that are different from each other even if codingrates for the first error correction coded frame and the second errorcorrection coded frame in the error correction coding are identical toeach other.
 10. A reception method comprising: receiving a signal thatis mapped with non-uniform patterns that are different from each otherdepending on a first length and a second length of an error correctioncoded frame even if coding rates for a first error correction codedframe having the first length and a second error correction coded framehaving the second length are identical to each other; demodulating thereceived signal; and decoding the length and coding rate of the errorcorrection coded frame from data demodulated in the demodulating, anddetecting the mapping with the non-uniform patter to perform de-mapping.11. A transmission method comprising: performing error correction codingon each data block having a predetermined length to generate an errorcorrection coded frame; mapping the error correction coded frame to asymbol by a unit of a predetermined number of bits to generate an errorcorrection coded block, the mapping is performed with a firstnon-uniform pattern; generating Layer-1 (L1) signaling information forstoring a transmission parameter, performing error correction coding onthe L1 signaling information to generate an L1 error correction codedframe, and mapping the L1 error correction coded frame to a symbol by aunit of a predetermined number of bits, wherein the mapping of the L1signaling information is performed with a second non-uniform patternthat is different from the first non-uniform pattern even if a secondcoding rate for the error correction coding of the L1 signalinginformation is identical to a first coding rate for the error correctioncoding of the error correction coded block; and configuring atransmission frame including an error correction coded block and mappingdata of the L1 signaling information.
 12. A reception method comprising:receiving a signal that is mapped with non-uniform patterns that aredifferent from each other between a Layer 1 (L1) signaling informationfor storing a transmission parameter and a transmission stream, even ifa second coding rate for the error correction coding of the L1 signalinginformation is identical to a first coding rate of the transmissionstream; demodulating the received signal; extracting the L1 signalinginformation and the transmission stream from data demodulated in thedemodulating; and de-mapping the extracted L1 signaling information andthe extracted transmission stream based on the non-uniform patterns thatare different from each other.